package ooday05;

public class StaticMethod {
    int a;//实例变量（对象访问）
    static int b;//静态变量（类名.来访问）
    void show(){//有隐式this.
        System.out.println(a);
        System.out.println(b);

    }
    static void test(){//没有隐式this.
        //静态方法中没有隐式this.传递
        //没有this就意味这没有对象
        //而实例变量a必须通过对象来访问
        //所以如下语句发生编译错误
        //System.out.println(a);//编译错误
        //System.out.println(this.a);//编译错误 静态方法中不能直接访问实例成员
        System.out.println(StaticMethod.b);

    }
}
